Documentacion: Give Document Category

Descripcion: Agent mental state to consider the Give Document Category goal satisfied or failed.

The goal establishes that a category should be provided to a document when it is requested. This request is represented by the DocumentToClassify fact. When the classifying process has finished, one of two excluding facts has been asserted. If the asserted fact is DocumentClassified, the system has been successful in giving a category. If the asserted fact is DocumentNotClassified, the system has failed in giving the category.




Instancias de entidades de meta-modelo

EntidadEntidad del meta-modeloDocumentacion
Classifier 
Agente  It represents the agent which manages the Classifier and makes the operations over the categories. 
(Classifier ejecutor) 
AgenteConcreto   
Fail Give Document Category 
EstadoMentalCondicionado  The Give Document Category goal has been failed. 
Success Give Document Category 
EstadoMentalCondicionado  The Give Document Category goal has been satisfied. 
DocumentClassified 
Hecho  Document classified and its category. 
DocumentNotClassified 
Hecho  Document that could not be classified and the reason of it. 
DocumentToClassify 
Hecho  Document to be classified. 


Classifier (Agente)

Propiedades:
IDClassifier 
DescripcionIt represents the agent which manages the Classifier and makes the operations over the categories. 

Relaciones:
En el rolEn la relacion Otros extremos
RInstanciaDeD InstanciaDe 
Con los objetosEn el rol
(Classifier ejecutor)  RinstanciaDeO


(Classifier ejecutor) (AgenteConcreto)

Propiedades:
ID(Classifier ejecutor) 

Relaciones:
En el rolEn la relacion Otros extremos
ATieneEstadoMentalOR ATieneEstadoMental 
Con los objetosEn el rol
Success Give Document Category  ATieneEstadoMentalDR
ATieneEstadoMentalOR ATieneEstadoMental 
Con los objetosEn el rol
Fail Give Document Category  ATieneEstadoMentalDR
RinstanciaDeO InstanciaDe 
Con los objetosEn el rol
Classifier  RInstanciaDeD


Fail Give Document Category (EstadoMentalCondicionado)

Propiedades:
IDFail Give Document Category 
DescripcionThe Give Document Category goal has been failed. 
Descripcionresult.documentID = data.documentID 

Relaciones:
En el rolEn la relacion Otros extremos
AContieneEntidadMentalOR AContieneEntidadMental 
Con los objetosEn el rol
DocumentToClassify  AContieneEntidadMentalDR
AContieneEntidadMentalOR AContieneEntidadMental 
Con los objetosEn el rol
DocumentNotClassified  AContieneEntidadMentalDR
ATieneEstadoMentalDR ATieneEstadoMental 
Con los objetosEn el rol
(Classifier ejecutor)  ATieneEstadoMentalOR


Success Give Document Category (EstadoMentalCondicionado)

Propiedades:
IDSuccess Give Document Category 
DescripcionThe Give Document Category goal has been satisfied. 
Descripcionresult.documentID = data.documentID 

Relaciones:
En el rolEn la relacion Otros extremos
AContieneEntidadMentalOR AContieneEntidadMental 
Con los objetosEn el rol
DocumentClassified  AContieneEntidadMentalDR
AContieneEntidadMentalOR AContieneEntidadMental 
Con los objetosEn el rol
DocumentToClassify  AContieneEntidadMentalDR
ATieneEstadoMentalDR ATieneEstadoMental 
Con los objetosEn el rol
(Classifier ejecutor)  ATieneEstadoMentalOR


DocumentClassified (Hecho)

Propiedades:
IDDocumentClassified 
DescripcionDocument classified and its category. 
slotsdocumentID document category  

Relaciones:
En el rolEn la relacion Otros extremos
AContieneEntidadMentalDR AContieneEntidadMental 
Con los objetosEn el rol
Success Give Document Category  AContieneEntidadMentalOR


DocumentNotClassified (Hecho)

Propiedades:
IDDocumentNotClassified 
DescripcionDocument that could not be classified and the reason of it. 
slotsdocumentID document status  

Relaciones:
En el rolEn la relacion Otros extremos
AContieneEntidadMentalDR AContieneEntidadMental 
Con los objetosEn el rol
Fail Give Document Category  AContieneEntidadMentalOR


DocumentToClassify (Hecho)

Propiedades:
IDDocumentToClassify 
DescripcionDocument to be classified. 
slotsdocumentID document type  

Relaciones:
En el rolEn la relacion Otros extremos
AContieneEntidadMentalDR AContieneEntidadMental 
Con los objetosEn el rol
Success Give Document Category  AContieneEntidadMentalOR
AContieneEntidadMentalDR AContieneEntidadMental 
Con los objetosEn el rol
Fail Give Document Category  AContieneEntidadMentalOR